Why people do not like OOP? [closed]

Posted by Gabriel Šcerbák on Stack Overflow See other posts from Stack Overflow or by Gabriel Šcerbák
Published on 2010-04-26T01:33:27Z Indexed on 2010/04/26 1:43 UTC
Read the original article Hit count: 227

I do not understand why people choose C++ over Smalltalk in past and why Java over Python or Ruby. What is it that ties people so much to the procedural programming and makes it so difficult to go "all the way" to object oriented programming? What makes OOP hard? Should not objects be an abstraction which is easier to grasp for people, i.e. a more natural one than procedures? Is education the problem (because people tend to learn procedural programming before object oriented)?

© Stack Overflow or respective owner

Related posts about oop

Related posts about programming-languages